﻿using System;
namespace Pay.DTO.xsft3 {
	/// <summary>
	/// 支付异步通知
	/// </summary>
	public class xsft3_notify {
		public xsft3_notify() {
		}
		/// <summary>
		/// 商户号
		/// </summary>
		public string merchantId { get; set; }
		/// <summary>
		/// 商户订单号
		/// </summary>
		public string merOrderId { get; set; }
		/// <summary>
		/// 支付时间：YYYYMMDDHHMMSS
		/// </summary>
		public string orderDate { get; set; }
		/// <summary>
		/// 订单类型 P:支付 D: 代付
		/// </summary>
		public string ordtype { get; set; }
		/// <summary>
		/// 支付金额(分)
		/// </summary>
		public string tranAmt { get; set; }
		/// <summary>
		/// 结算状态:ordtype= D时有效 00:未提现         
		/// 01:T0/D0 提现中
		/// 02:T0/D0 提现完成 03:提现拒绝
		/// </summary>
		public string settStat { get; set; }
		/// <summary>
		/// 支付状态:ordtype= P时有效
		/// 00  未支付   01  支付成功
		/// 02  支付失败
		/// </summary>
		public string payStatus { get; set; }
		/// <summary>
		/// 返回结果:0000:表示支付成功
		/// </summary>
		public string resCode { get; set; }
		/// <summary>
		/// 结果描述
		/// </summary>
		public string resMsg { get; set; }
		/// <summary>
		/// sign
		/// </summary>
		public string sign { get; set; }
	}
}
